Text copied to clipboard!
Názov
Text copied to clipboard!Stredne pokročilý Java Developer
Opis
Text copied to clipboard!
Hľadáme stredne pokročilého Java vývojára, ktorý sa pripojí k nášmu dynamickému tímu vývojárov softvéru. Ideálny kandidát bude mať skúsenosti s vývojom aplikácií v jazyku Java, znalosť moderných vývojových nástrojov a rámcov a schopnosť pracovať v tíme na rôznych projektoch. Táto pozícia je vhodná pre jednotlivcov, ktorí majú za sebou niekoľko rokov skúseností s vývojom v Jave a chcú sa ďalej rozvíjať v oblasti softvérového inžinierstva.
Ako stredne pokročilý Java vývojár budete zodpovedný za návrh, implementáciu a testovanie softvérových riešení, ktoré spĺňajú potreby našich klientov. Budete spolupracovať s tímom analytikov, dizajnérov a ďalších vývojárov na vývoji robustných a škálovateľných aplikácií. Očakávame, že budete schopný samostatne riešiť technické problémy, navrhovať efektívne riešenia a prispievať k zlepšovaniu vývojových procesov.
Vašou úlohou bude tiež udržiavať existujúci kód, optimalizovať výkon aplikácií a zabezpečiť ich bezpečnosť. Budete sa podieľať na code review, písaní technickej dokumentácie a implementácii nových funkcií podľa požiadaviek klientov. Znalosť databáz, REST API, verzovacích systémov ako Git a skúsenosti s frameworkmi ako Spring alebo Hibernate sú vítané.
Ponúkame príležitosť pracovať na zaujímavých projektoch v inovatívnom prostredí, možnosť odborného rastu a školení, flexibilný pracovný čas a atraktívne platové ohodnotenie. Ak ste motivovaný vývojár, ktorý má vášeň pre technológie a túži po profesionálnom raste, radi vás privítame v našom tíme.
Zodpovednosti
Text copied to clipboard!- Vývoj a údržba Java aplikácií
- Spolupráca s tímom na návrhu softvérových riešení
- Implementácia nových funkcií podľa požiadaviek klientov
- Testovanie a ladenie aplikácií
- Optimalizácia výkonu a bezpečnosti softvéru
- Účasť na code review a písanie technickej dokumentácie
- Integrácia s databázami a externými systémami
- Dodržiavanie vývojových štandardov a metodológií
- Podpora pri nasadzovaní aplikácií do produkcie
- Zlepšovanie existujúcich procesov a návrh inovácií
Požiadavky
Text copied to clipboard!- Minimálne 2 roky skúseností s vývojom v jazyku Java
- Znalosť frameworkov ako Spring, Hibernate
- Skúsenosti s REST API a databázami (SQL, NoSQL)
- Znalosť verzovacích systémov (napr. Git)
- Schopnosť pracovať v tíme aj samostatne
- Základné znalosti DevOps nástrojov sú výhodou
- Skúsenosti s testovaním a písaním unit testov
- Dobré analytické a problémové myslenie
- Znalosť anglického jazyka na technickej úrovni
- Vysokoškolské vzdelanie v oblasti informatiky alebo príbuzného odboru
Potenciálne otázky na pohovor
Text copied to clipboard!- Koľko rokov máte skúseností s vývojom v jazyku Java?
- Aké Java frameworky ste používali v predchádzajúcich projektoch?
- Máte skúsenosti s vývojom REST API?
- Ako pristupujete k testovaniu vášho kódu?
- Aké databázy ste používali a v akých projektoch?
- Aké nástroje používate na správu verzií kódu?
- Pracovali ste niekedy v agilnom tíme?
- Ako riešite problémy s výkonom aplikácií?
- Aké sú vaše očakávania od tejto pozície?
- Ste ochotný sa ďalej vzdelávať a zúčastňovať sa školení?